课程视频地址:https://study.163.com/courses-search?keyword=CS231

课程主页:http://cs231n.stanford.edu/2017/

这一讲介绍了PyTorch和TensorFlow。

PyTorch和TensorFlow最主要的区别在于PyTorch建立的是动态图,而TensorFlow建立的是静态图:

静态图的特点是我们只建立一次图,然后不断复用,我们使用的框架会在运行之前优化计算图:

静态图另一个特点只要建立了图,就相当于构造了一个数据结构,可以将其保存下来,很方便的部署(不需要源代码),而动态图则需要保存代码。

不过在条件语句以及循环语句中,由于动态图使用的是语言本身的条件和循环语句,此时会方便很多: